Andres Vasquez, 24, of Belleville was captured on Friday after Clifton detectives interviewed the victim and witnesses following last Tuesday’s attack, they said.
Vasquez, who has a criminal history, remains held in the Passaic County Jail, charged with first-degree aggravated assault and kidnapping, as well as sexual assault, aggravated criminal sexual contact, criminal restraint, criminal contact, burglary and child endangerment.
Passaic County Prosecutor Camelia M. Valdes and Clifton Police Chief Thomas Rinaldi announced the arrest.
Click here to follow Daily Voice Vineland and receive free news updates.